upper mast - French English Dictionary